package com.xiaoxu.intranetweb.mybatisplusSzappdb.bo;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 出货统计实体层
 *
 * @author xiaoxu
 * @version 1.0
 * @date 2023/1/13 15:00
 * @since 1.0
 */
@Data
public class GetWeightByMonthBo implements Cloneable {
    @ColumnWidth(30)
    @ExcelProperty(value = "单位名称")
    String company;
    @ColumnWidth(20)
    @ExcelProperty(value = "产品")
    String product;
    @ColumnWidth(20)
    @ExcelProperty(value = "月累积量")
    BigDecimal totalNumber;
    @ColumnWidth(20)
    @ExcelProperty(value = "月累计销售额")
    BigDecimal totalMoney;

    @ExcelProperty({"01", "数量"})
    BigDecimal number1;

    @ExcelProperty({"01", "单价"})
    BigDecimal unitPrice1;

    @ExcelProperty({"01", "金额"})
    BigDecimal money1;

    @ExcelProperty({"02", "数量"})
    BigDecimal number2;

    @ExcelProperty({"02", "单价"})
    BigDecimal unitPrice2;

    @ExcelProperty({"02", "金额"})
    BigDecimal money2;

    @ExcelProperty({"03", "数量"})
    BigDecimal number3;
    @ExcelProperty({"03", "单价"})
    BigDecimal unitPrice3;
    @ExcelProperty({"03", "金额"})
    BigDecimal money3;
    @ExcelProperty({"04", "数量"})
    BigDecimal number4;
    @ExcelProperty({"04", "单价"})
    BigDecimal unitPrice4;
    @ExcelProperty({"04", "金额"})
    BigDecimal money4;
    @ExcelProperty({"05", "数量"})
    BigDecimal number5;
    @ExcelProperty({"05", "单价"})
    BigDecimal unitPrice5;
    @ExcelProperty({"05", "金额"})
    BigDecimal money5;
    @ExcelProperty({"06", "数量"})
    BigDecimal number6;
    @ExcelProperty({"06", "单价"})
    BigDecimal unitPrice6;
    @ExcelProperty({"06", "金额"})
    BigDecimal money6;
    @ExcelProperty({"07", "数量"})
    BigDecimal number7;
    @ExcelProperty({"07", "单价"})
    BigDecimal unitPrice7;
    @ExcelProperty({"07", "金额"})
    BigDecimal money7;
    @ExcelProperty({"08", "数量"})
    BigDecimal number8;
    @ExcelProperty({"08", "单价"})
    BigDecimal unitPrice8;
    @ExcelProperty({"08", "金额"})
    BigDecimal money8;
    @ExcelProperty({"09", "数量"})
    BigDecimal number9;
    @ExcelProperty({"09", "单价"})
    BigDecimal unitPrice9;
    @ExcelProperty({"09", "金额"})
    BigDecimal money9;
    @ExcelProperty({"10", "数量"})
    BigDecimal number10;
    @ExcelProperty({"10", "单价"})
    BigDecimal unitPrice10;
    @ExcelProperty({"10", "金额"})
    BigDecimal money10;
    @ExcelProperty({"11", "数量"})
    BigDecimal number11;
    @ExcelProperty({"11", "单价"})
    BigDecimal unitPrice11;
    @ExcelProperty({"11", "金额"})
    BigDecimal money11;
    @ExcelProperty({"12", "数量"})
    BigDecimal number12;
    @ExcelProperty({"12", "单价"})
    BigDecimal unitPrice12;
    @ExcelProperty({"12", "金额"})
    BigDecimal money12;
    @ExcelProperty({"13", "数量"})
    BigDecimal number13;
    @ExcelProperty({"13", "单价"})
    BigDecimal unitPrice13;
    @ExcelProperty({"13", "金额"})
    BigDecimal money13;
    @ExcelProperty({"14", "数量"})
    BigDecimal number14;
    @ExcelProperty({"14", "单价"})
    BigDecimal unitPrice14;
    @ExcelProperty({"14", "金额"})
    BigDecimal money14;
    @ExcelProperty({"15", "数量"})
    BigDecimal number15;
    @ExcelProperty({"15", "单价"})
    BigDecimal unitPrice15;
    @ExcelProperty({"15", "金额"})
    BigDecimal money15;
    @ExcelProperty({"16", "数量"})
    BigDecimal number16;
    @ExcelProperty({"16", "单价"})
    BigDecimal unitPrice16;
    @ExcelProperty({"16", "金额"})
    BigDecimal money16;
    @ExcelProperty({"17", "数量"})
    BigDecimal number17;
    @ExcelProperty({"17", "单价"})
    BigDecimal unitPrice17;
    @ExcelProperty({"17", "金额"})
    BigDecimal money17;
    @ExcelProperty({"18", "数量"})
    BigDecimal number18;
    @ExcelProperty({"18", "单价"})
    BigDecimal unitPrice18;
    @ExcelProperty({"18", "金额"})
    BigDecimal money18;
    @ExcelProperty({"19", "数量"})
    BigDecimal number19;
    @ExcelProperty({"19", "单价"})
    BigDecimal unitPrice19;
    @ExcelProperty({"19", "金额"})
    BigDecimal money19;
    @ExcelProperty({"20", "数量"})
    BigDecimal number20;
    @ExcelProperty({"20", "单价"})
    BigDecimal unitPrice20;
    @ExcelProperty({"20", "金额"})
    BigDecimal money20;
    @ExcelProperty({"21", "数量"})
    BigDecimal number21;
    @ExcelProperty({"21", "单价"})
    BigDecimal unitPrice21;
    @ExcelProperty({"21", "金额"})
    BigDecimal money21;
    @ExcelProperty({"22", "数量"})
    BigDecimal number22;
    @ExcelProperty({"22", "单价"})
    BigDecimal unitPrice22;
    @ExcelProperty({"22", "金额"})
    BigDecimal money22;
    @ExcelProperty({"23", "数量"})
    BigDecimal number23;
    @ExcelProperty({"23", "单价"})
    BigDecimal unitPrice23;
    @ExcelProperty({"23", "金额"})
    BigDecimal money23;
    @ExcelProperty({"24", "数量"})
    BigDecimal number24;
    @ExcelProperty({"24", "单价"})
    BigDecimal unitPrice24;
    @ExcelProperty({"24", "金额"})
    BigDecimal money24;
    @ExcelProperty({"25", "数量"})
    BigDecimal number25;
    @ExcelProperty({"25", "单价"})
    BigDecimal unitPrice25;
    @ExcelProperty({"25", "金额"})
    BigDecimal money25;
    @ExcelProperty({"26", "数量"})
    BigDecimal number26;
    @ExcelProperty({"26", "单价"})
    BigDecimal unitPrice26;
    @ExcelProperty({"26", "金额"})
    BigDecimal money26;
    @ExcelProperty({"27", "数量"})
    BigDecimal number27;
    @ExcelProperty({"27", "单价"})
    BigDecimal unitPrice27;
    @ExcelProperty({"27", "金额"})
    BigDecimal money27;
    @ExcelProperty({"28", "数量"})
    BigDecimal number28;
    @ExcelProperty({"28", "单价"})
    BigDecimal unitPrice28;
    @ExcelProperty({"28", "金额"})
    BigDecimal money28;
    @ExcelProperty({"29", "数量"})
    BigDecimal number29;
    @ExcelProperty({"29", "单价"})
    BigDecimal unitPrice29;
    @ExcelProperty({"29", "金额"})
    BigDecimal money29;
    @ExcelProperty({"30", "数量"})
    BigDecimal number30;
    @ExcelProperty({"30", "单价"})
    BigDecimal unitPrice30;
    @ExcelProperty({"30", "金额"})
    BigDecimal money30;
    @ExcelProperty({"31", "数量"})
    BigDecimal number31;
    @ExcelProperty({"31", "单价"})
    BigDecimal unitPrice31;
    @ExcelProperty({"31", "金额"})
    BigDecimal money31;


    @Override
    public Object clone() throws CloneNotSupportedException {
        return super.clone();
    }

}
